import http from '@/common/http.js'

export default {
	// 注册登录
	login: (data) => {
		return http.post({
			url: 'user/mobilelogin',
			data
		})
	},
	// 发送短信
	getMsgCode: (data) => {
		return http.post({
			url: 'sms/send',
			data
		})
	},
	// 获取openid
	getOpenid: (data) => {
		return http.post({
			url: 'wechat/openid',
			data
		})
	},
	// 获取微信绑定的手机号
	getPhoneNumber: (data) => {
		return http.post({
			url: 'phone/userinfoDecrypt',
			data
		})
	},
	// 微信登录
	wechatLogin: (data) => {
		return http.post({
			url: 'wechat/login',
			data
		})
	},
	// 我的私家车
	getMyCar: (data) => {
		return http.get({
			url: 'car_source/lists',
			data
		})
	},
	// 我的预约
	getMyAppointment: (data) => {
		return http.get({
			url: 'order/lists',
			data
		})
	},
	// 我的预约-完成订单
	appointmentComplete: (data) => {
		return http.post({
			url: 'order/complete',
			data
		})
	},
	// 我的预约-获取评价标签
	getOrderTags: (data) => {
		return http.get({
			url: 'order/tags',
			data
		})
	},
	// 我的预约--订单评价
	appointmentComment: (data) => {
		return http.post({
			url: 'order/comment',
			data
		})
	},
	orderCancel: (data) => {
		return http.post({
			url: 'order/cancel',
			data
		})
	},
	// 我的行程
	getMyItineraryList: (data) => {
		return http.get({
			url: 'driver/itineraryList',
			data
		})
	},
	// 司机-确认同行
	itineraryConfirm: (data) => {
		return http.post({
			url: 'driver/confirm',
			data
		})
	},
	// 司机-拒绝乘客
	itineraryReject: (data) => {
		return http.post({
			url: 'driver/reject',
			data
		})
	},
	// 司机-上车确认
	itineraryCheckIn: (data) => {
		return http.post({
			url: 'driver/checkIn',
			data
		})
	},
	// 我发布的线路
	getMyLine: (data) => {
		return http.get({
			url: 'line/myLine',
			data
		})
	},
	// 我发布的线路
	getMyLineDetail: (data) => {
		return http.get({
			url: 'line/detail',
			data
		})
	},
	// 获取线路评论
	getLineComment : (data) => {
		return http.get({
			url: 'line/commentList',
			data
		})
	},
	// 我的关注
	getMyFollow: (data) => {
		return http.get({
			url: 'follow/lists',
			data
		})
	},
	// 我的粉丝
	getFollowMe: (data) => {
		return http.get({
			url: 'follow/followMe',
			data
		})
	},
	// 关注/取消关注某个人
	gzFollow: (data) => {
		return http.post({
			url: 'follow/gz',
			data
		})
	},
	// 实名认证
	authenticateSubmit: (data) => {
		return http.post({
			url: 'authenticate/submit',
			data
		})
	},
	// 获取实名认证信息
	authenticateCheckInfo: (data) => {
		return http.post({
			url: 'authenticate/checkInfo',
			data,
			showToast:false,
			loadingText:'身份证信息识别中..'
		})
	},
	// 获取用户信息
	getUserInfo: (data) => {
		return http.post({
			url: 'user/userinfo',
			data,
			loading:false,
			noAuth:true
		})
	},
	// 获取个人主页信息
	getUserCenter: (data) => {
		return http.get({
			url: 'user_center/homepage',
			data
		})
	},
	// 获取个人主页评论
	getUserCenterCommentList: (data) => {
		return http.get({
			url: 'user_center/commentList',
			data
		})
	},
	// 获取用户评价标签
	getUserCenterTags: (data) => {
		return http.get({
			url: 'user_center/tags',
			data
		})
	},
	/**
	*	我的店铺模块
	*/
 
	// 创建店铺
	createShop: (data) => {
		return http.post({
			url: 'shop/createShop',
			data
		})
	},
	// 店铺详情
	shopDetail: (data) => {
		return http.get({
			url: 'shop/detail',
			data
		})
	},
	// 店铺商品列表
	shopGoods: (data) => {
		return http.get({
			url: 'shop/goodsList',
			data
		})
	},
	// 添加商品
	addGoods: (data) => {
		return http.post({
			url: 'goods/add',
			data
		})
	},
	// 商品详情
	goodsDetail: (data) => {
		return http.get({
			url: 'goods/detail',
			data
		})
	},
	
	// 商品点赞/收藏
	goodsAction: (data) => {
		return http.post({
			url: 'goods/action',
			data
		})
	},
	
	
	/**
	*	我的店铺模块 end
	*/
	// 我的余额明细
	moneyLog: (data) => {
		return http.get({
			url: 'user_center/moneyLog',
			data
		})
	},
	// 提现记录
	withdrawRecord: (data) => {
		return http.get({
			url: 'withdraw/record',
			data
		})
	},
	// 提现
	withdrawApply: (data) => {
		return http.post({
			url: 'withdraw/apply',
			data
		})
	},
	// 我的积分明细
	scoreLog: (data) => {
		return http.get({
			url: 'user_center/scoreLog',
			data
		})
	},
	// 我的积分明细
	editProfile: (data) => {
		return http.post({
			url: 'user_center/profile',
			data
		})
	},
	// 我的车辆
	getMyCarList:(data) => {
		return http.get({
			url: 'user_center/myCar',
			data
		})
	},
	// 我的包车
	myChartered:(data) => {
		return http.get({
			url: 'user_center/myChartered',
			data
		})
	},
	// 我的包车详情
	myCharteredDetail:(data) => {
		return http.get({
			url: 'chartered/detail',
			data
		})
	},
	// 我的租车
	myCarRental:(data) => {
		return http.get({
			url: 'user_center/myCarRental',
			data
		})
	},
	// 我的租车详情
	myCarRentalDetail:(data) => {
		return http.get({
			url: 'car_rental/detail',
			data
		})
	},
	// 乘车人列表
	passengerList:(data) => {
		return http.get({
			url: 'passenger/lists',
			data
		})
	},
	// 添加乘车人
	addPassenger:(data) => {
		return http.post({
			url: 'passenger/add',
			data
		})
	},
	// 修改乘车人
	editPassenger:(data) => {
		return http.post({
			url: 'passenger/update',
			data
		})
	},
	// 删除乘车人
	delPassenger:(data) => {
		return http.post({
			url: 'passenger/sc',
			data
		})
	},
	// 他的动态/发布
	userCenterTddtfb:(data) => {
		return http.post({
			url: 'user_center/tddtfb',
			data
		})
	},
	// 我的关注
	userCenterTddtfb:(data) => {
		return http.post({
			url: 'user_center/tddtfb',
			data
		})
	},
	// 我的关注
	userCenterTddtfb:(data) => {
		return http.post({
			url: 'user_center/tddtfb',
			data
		})
	},
	// 用户点赞/不喜欢车主
	ownerAction:(data) => {
		return http.post({
			url: 'owner/action',
			data
		})
	},
	// 用户点赞/不喜欢车主
	signQd:(data) => {
		return http.get({
			url: 'sign/qd',
			data
		})
	},
	// 获取发票信息
	fpHq:(data) => {
		return http.get({
			url: 'fp/hq',
			data
		})
	},
	// 添加发票信息
	fpTj:(data) => {
		return http.post({
			url: 'fp/tj',
			data
		})
	},
	// 修改发票信息
	fpGx:(data) => {
		return http.post({
			url: 'fp/gx',
			data
		})
	},
	// 删除发票
	delFp:(data) => {
		return http.post({
			url: 'fp/sc',
			data
		})
	},
	// 我的关注
	user_centersc:(data) => {
		return http.get({
			url: 'user_center/sc',
			data
		})
	},
	// 我的赞过
	user_centerzg:(data) => {
		return http.get({
			url: 'user_center/zg',
			data
		})
	},
	// 我的收藏
	user_centersc1:(data) => {
		return http.get({
			url: 'user_center/sc1',
			data
		})
	},
	// 代理申请
	user_centeragent:(data) => {
		return http.post({
			url: 'user_center/agent',
			data
		})
	},
	// 更新身份证
	authenticateSubmitAngin:(data) => {
		return http.post({
			url: 'authenticate/gxrz',
			data
		})
	},
	// 更新身份证
	authenticateSm:(data) => {
		return http.post({
			url: 'authenticate/sm',
			data
		})
	},
	// 我的动态
	getMyDynamic:(data) => {
		return http.get({
			url: 'user_center/dynamic',
			data
		})
	},
	// 我的动态
	deleteMyDynamic:(data) => {
		return http.post({
			url: 'dynamic/sc',
			data
		})
	},
	getInviteList:(data) => {
		return http.get({
			url: 'invite/lists',
			data
		})
	},
}
